disaster averted - French English Dictionary